Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARDS Semi-Detached £543,409 £324,000 29 Apr 2013